package com.indexingsystem.boss.entity;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class UserInfos implements Serializable {

	/**
	 * 
	 */
	private static final long	serialVersionUID	= 1L;

	public String getUserInfoId() {
		return userInfoId;
	}

	public void setUserInfoId(String userInfoId) {
		this.userInfoId = userInfoId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getRealName() {
		return realName;
	}

	public void setRealName(String realName) {
		this.realName = realName;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public String getIdentityCard() {
		return identityCard;
	}

	public void setIdentityCard(String identityCard) {
		this.identityCard = identityCard;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public Integer getCredit() {
		return credit;
	}

	public void setCredit(Integer credit) {
		this.credit = credit;
	}

	public String getSchool() {
		return school;
	}

	public void setSchool(String school) {
		this.school = school;
	}

	public String getLastLoginIp() {
		return lastLoginIp;
	}

	public void setLastLoginIp(String lastLoginIp) {
		this.lastLoginIp = lastLoginIp;
	}

	private String	userInfoId;

	private String	userId;

	private String	realName;

	private String	lastName;

	private String	firstName;

	private String	identityCard;

	private String	phone;

	private String	mobile;

	private Integer	sex;

	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date	birthday;

	private String	province;

	private String	city;

	private String	address;

	private String	qq;

	private String	postCode;

	private Integer	credit;

	private String	school;

	private String	lastLoginIp;

	public UserInfos() {
	}

	public UserInfos(String userInfoId, String userId, String realName, String lastName, String firstName, String identityCard, String phone,
			String mobile, Integer sex, Date birthday, String province, String city, String address, String qq, String postCode, Integer credit,
			String school, String lastLoginIp) {
		super();
		this.userInfoId = userInfoId;
		this.userId = userId;
		this.realName = realName;
		this.lastName = lastName;
		this.firstName = firstName;
		this.identityCard = identityCard;
		this.phone = phone;
		this.mobile = mobile;
		this.sex = sex;
		this.birthday = birthday;
		this.province = province;
		this.city = city;
		this.address = address;
		this.qq = qq;
		this.postCode = postCode;
		this.credit = credit;
		this.school = school;
		this.lastLoginIp = lastLoginIp;
	}

	@Override
	public String toString() {
		return "UserInfos [userInfoId=" + userInfoId + ", userId=" + userId + ", realName=" + realName + ", lastName=" + lastName + ", firstName="
				+ firstName + ", identityCard=" + identityCard + ", phone=" + phone + ", mobile=" + mobile + ", sex=" + sex + ", birthday="
				+ birthday + ", province=" + province + ", city=" + city + ", address=" + address + ", qq=" + qq + ", postCode=" + postCode
				+ ", credit=" + credit + ", school=" + school + ", lastLoginIp=" + lastLoginIp + "]";
	}
}